@charset "utf-8";
/* 清除内外边距 */
html{-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font-size: 62.5%;font-family: "微软雅黑";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,figure,form,fieldset,legend,input,textarea,p,blockquote,th,td{
	margin:0;
	padding:0;
	list-style: none;
	-webkit-tap-highlight-color:transparent;
}
body,html{width:100%;margin:0 auto;position:relative;z-index:1;height: 100%;}
h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal;
}
input,textarea,select,code,kbd,pre,samp {font-size:100%;background:transparent;appearance: none;-webkit-appearance: none;}input,button,select,textarea{border:none;border:medium;outline: none;}去除iphone默认input样式
button {border:0 none;background-color:transparent;cursor:pointer}  /* 重置表单button按钮效果 */
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button{ 
	appearance: none;
	-webkit-appearance: none; 
  margin: 0; 
}*
/* 设置默认字体 */
body,button,input,select,textarea{ font: "微软雅黑", Tahoma, Helvetica, Arial, sans-serif; }
/* 重置列表元素 */
/* 重置列表元素 */
ul, ol { list-style: none; }
/* 重置文本格式元素 */
a {text-decoration:none;-webkit-tap-highlight-color:rgb(0,0,0,0);outline:none; }
a:focus { outline:none; }
a:hover{-webkit-user-select: none;}
 /* 取消a标签点击后的虚线框 */
a:active {star:expression(this.onFocus=this.blur());}
img{
	width:100%;
	border:none;
	vertical-align:middle;
	}
/* 重置表格元素 */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.pr{position: relative;}
cite,em,i{font-style:normal;}
.clearfix{clear:both;}
.fl{float: left;}
.fr{float: right;}
/* 媒介查询*/
@media screen and (min-width:240px) {
	html,body,button,input,select,textarea {
		font-size: 9px
	}
}
@media screen and (min-width:320px) {
	html,body,button,input,select,textarea {
		font-size: 12px
	}
}
@media screen and (min-width:380px) {
	html,body,button,input,select,textarea {
		font-size: 14px
	}
}
@media screen and (min-width:420px) {
	html,body,button,input,select,textarea {
		font-size: 16px
	}
}
@media screen and (min-width:450px) {
	html,body,button,input,select,textarea {
		font-size: 17px
	}
}
@media screen and (min-width:480px) {
	html,body,button,input,select,textarea {
		font-size: 18px
	}
}
@media screen and (min-width:540px) {
	html,body,button,input,select,textarea {
		font-size: 20.25px
	}
}
@media screen and (min-width:600px) {
	html,body,button,input,select,textarea {
		font-size: 22px
	}
}
@media screen and (min-width:640px) {
	html,body,button,input,select,textarea {
		font-size: 24px;
	}
}
/*图标字体*/
@font-face {font-family: 'iconfont';
    src:url('../font/iconfont.eot'); /* IE9*/
    src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../font/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    /*-webkit-text-stroke-width: 0.2px;*/
}
